//
//$Id: rastrigin_ga_mpi.cpp 395 2010-03-26 14:01:03Z Oleg.Bulychov $

#include "stdafx.h"

#include "../rastrigin_ga.h"
#include "solvers/ga/ga_mpi.h"
#include "src/heo/include/run_mpi.h"

typedef Rastrigin_Problem  TProblem;
typedef Rastrigin_Solution TSolution;
typedef Rastrigin_Config   TConfig;

typedef Environment<TProblem, TSolution, TConfig>   TEnvironment;

typedef struct GA_Traits<TEnvironment>              TTraits;
typedef GA_MPI<TTraits>                             TSolver;

int main(int argc, char* argv[])
{
    return Run_MPI<TSolver>(argc, argv);
}

